revenues and benefits service - French English Dictionary